﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using BaHuan.Common;
using BaHuan.Entities;
using BaHuan.DataLayer;

namespace BaHuan.BusinessLayer
{
    class NganHangDoiTacManagement
    {
        public ResultObj SaveNewNganHangDoiTac(NganHangDoiTac nganhangdoitac)
        	{
			ResultObj result = new ResultObj();
            nganhangdoitac.Id = -1;
			NganHangDoiTacDAO nganhangdoitacDAO = new NganHangDoiTacDAO();
            result = nganhangdoitacDAO.SaveNganHangDoiTac(nganhangdoitac);
			
			return result;
		}

        public ResultObj UpdateNganHangDoiTac(NganHangDoiTac nganhangdoitac)
        		{
			ResultObj result = new ResultObj();
            NganHangDoiTacDAO nganhangdoitacDAO = new NganHangDoiTacDAO();
            result = nganhangdoitacDAO.SaveNganHangDoiTac(nganhangdoitac);
			
			return result;
		}

        public ResultObj DeleteNganHangDoiTac(NganHangDoiTac nganhangdoitac)
        		{
			ResultObj result = new ResultObj();
            NganHangDoiTacDAO nganhangdoitacDAO = new NganHangDoiTacDAO();
            result = nganhangdoitacDAO.DeleteNganHangDoiTac(nganhangdoitac);
			
			return result;
		}

        public ResultObj GetAllNganHangDoiTac()
        		{
			ResultObj result = new ResultObj();
            NganHangDoiTacDAO nganhangdoitacDAO = new NganHangDoiTacDAO();
            result = nganhangdoitacDAO.GetAllNganHangDoiTac();
			
			return result;
		}

        public ResultObj GetNganHangDoiTacById(NganHangDoiTac nganhangdoitac)
        		{
			ResultObj result = new ResultObj();
            NganHangDoiTacDAO nganhangdoitacDAO = new NganHangDoiTacDAO();
            result = nganhangdoitacDAO.GetAllNganHangDoiTacByID(nganhangdoitac);
			
			return result;
		}
    }
}
